commonlibsse_ng\re\f/
FORM.rs

1#[repr(C)]
2#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]
3pub struct FORM {
4    pub form: u32,            // 00
5    pub length: u32,          // 04
6    pub flags: u32,           // 08
7    pub form_id: u32,         // 0C
8    pub version_control: u32, // 10
9    pub form_version: u16,    // 14
10    pub vc_version: u16,      // 16
11}
12const_assert_eq!(core::mem::size_of::<FORM>(), 0x18);
13
14#[repr(C)]
15#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]
16pub struct FORM_GROUP {
17    pub group_data: FORM,  // 00
18    pub group_offset: u64, // 18
19}
20const_assert_eq!(core::mem::size_of::<FORM_GROUP>(), 0x20);